home *** CD-ROM | disk | FTP | other *** search
/ PCGUIA 117 / PC Guia 117.iso / Software / Produtividade / Software2 / Product4 / Setup.exe / drupal-4.6.0 / .htaccess next >
Encoding:
Text File  |  2005-03-20  |  1.9 KB  |  68 lines

  1. #
  2. # Apache/PHP/Drupal settings:
  3. #
  4.  
  5. # Protect files and directories from prying eyes.
  6. <Files ~ "(\.(inc|module|pl|sh|sql|theme|engine|xtmpl)|Entries|Repositories|Root|scripts|updates)$">
  7.   Order deny,allow
  8.   Deny from all
  9. </Files>
  10.  
  11. # Set some options.
  12. Options -Indexes
  13. Options +FollowSymLinks
  14.  
  15. # Customized error messages.
  16. ErrorDocument 404 /index.php
  17.  
  18. # Set the default handler.
  19. DirectoryIndex index.php
  20.  
  21. # Override PHP settings. More exist in sites/default/settings.php, but
  22. # the following cannot be changed at runtime. The first IfModule is
  23. # for Apache 1.3, the second for Apache 2.
  24. <IfModule mod_php4.c>
  25.   php_value magic_quotes_gpc                0
  26.   php_value register_globals                0
  27.   php_value session.auto_start              0
  28. </IfModule>
  29.  
  30. <IfModule sapi_apache2.c>
  31.   php_value magic_quotes_gpc                0
  32.   php_value register_globals                0
  33.   php_value session.auto_start              0
  34. </IfModule>
  35.  
  36. # Reduce the time dynamically generated pages are cache-able.
  37. <IfModule mod_expires.c>
  38.   ExpiresByType text/html A1
  39. </IfModule>
  40.  
  41. # Various rewrite rules.
  42. <IfModule mod_rewrite.c>
  43.   RewriteEngine on
  44.  
  45.   # Modify the RewriteBase if you are using Drupal in a subdirectory and
  46.   # the rewrite rules are not working properly.
  47.   #RewriteBase /drupal
  48.  
  49.   # Rewrite old-style URLs of the form 'node.php?id=x'.
  50.   #RewriteCond %{REQUEST_FILENAME} !-f
  51.   #RewriteCond %{REQUEST_FILENAME} !-d
  52.   #RewriteCond %{QUERY_STRING} ^id=([^&]+)$
  53.   #RewriteRule node.php index.php?q=node/view/%1 [L]
  54.  
  55.   # Rewrite old-style URLs of the form 'module.php?mod=x'.
  56.   #RewriteCond %{REQUEST_FILENAME} !-f
  57.   #RewriteCond %{REQUEST_FILENAME} !-d
  58.   #RewriteCond %{QUERY_STRING} ^mod=([^&]+)$
  59.   #RewriteRule module.php index.php?q=%1 [L]
  60.  
  61.   # Rewrite current-style URLs of the form 'index.php?q=x'.
  62.   RewriteCond %{REQUEST_FILENAME} !-f
  63.   RewriteCond %{REQUEST_FILENAME} !-d
  64.   RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]
  65. </IfModule>
  66.  
  67. # $Id: .htaccess,v 1.66 2005/03/20 19:15:00 dries Exp $
  68.